#!/usr/bin/env python
# coding: utf-8

# In[1]:


stud_info = {
    "stud_10001":"Alex",
    "stud_10002":"Cathy",
    "stud_10003":"Adeam"
}
stud_info


# In[2]:


# 循环遍历一个字典
# i 是item 在字典循环中打印的是 key
# 我想循环遍历整个内容怎么做？

for i in stud_info:
    print(i)


# In[3]:


# 遍历循环整个字典的 items
for k,v in stud_info.items():
    print(k,v)


# In[4]:


# 实践1： stud_10001 中取出数字，作为新的字典key
new_info = {}
for k,v in stud_info.items():
    # 用字典新增的方式创建字典
    new_info[k[5:]] = v
new_info
    


# In[5]:


# 实践2 value变成所有字母大写
new_info = {}
for k,v in stud_info.items():
    # 用字典新增的方式创建字典
    new_info[k[5:]] = v.upper()
new_info


# In[6]:


# 实践3：让new_info key 由'10001'到 1801
new_info = {}
for k,v in stud_info.items():
    # 用字典新增的方式创建字典
    new_info[int(k[5:])] = v.upper()
new_info


# In[ ]:




